League of Conservation Voters Gives Obama a 'Solid B+' on His First Year in Office