British Airways claims to serve more American cities than any other UK airline, with St. Louis set to become its 27th