Best Buy gets stellar score from Carbon Disclosure Project