International Airlines Group (IAG) posted a second-quarter net profit of €736 million ($814 million), up 19.5% from €616 million, before exceptional items, a year ago, as revenue gains overcame higher fuel costs.