British Airways has said it will cut flights to six destinations and permanently end its route to a seventh, citing the war in the Middle East