Flights will cost £35 less as BA cuts fuel charge