Obama defends climate bill's cap-and-trade plan