British Airways flight crosses Atlantic in less than 5 hours