British Airways trims Heathrow flights; Gatwick ends cap