Sweeping climate bill pushes American energy to go green