A green revolution would offer twofold benefits, Obama says