KBC Q1 profit misses forecast on 100M euro war provision