KBC Group posts strong Q1 results with earnings momentum.