Easyjet commits to offsetting carbon emissions from all flights globally

Move has had frosty reception from environmental campaigners.