Airline review: British Airways Club World (business class), London to New York