How does the sun's energy drive climate?