Blair was ‘warned of Iraq war’ two months before invasion: ex-diplomat