Air France, British Airways to end flights to Tehran