France predicts ‘major war in Europe’ by 2030