British Airways chief blasts air duty increase