Heathrow warns of subdued travel demand for ‘a number of years’