British Airways emits most carbon emissions compared with rival carriers, study reveals