Businesses named on ‘A-list’ for tackling their climate impact