International Consolidated Airlines Group (IAG) announced a new €1bn (£828mn) buyback programme after its annual profit ...