Apple, Google, Microsoft among companies with biggest climate change credentials