FTSE 100 firmer but off highs, IAG falls despite return to p