British Airways makes big order for Boeing jets