British Airways faces scrutiny over climate claims