After long wait, Obama lays out fight against climate change