IAG posts record annual profits driven by high-spending leisure passengers