Everyone from motorists to television producers are buying offsets to save the climate. But do they work? David Biello reports