Canadian pension fund buys UK airports operator for £1.5bn