Obama takes forceful stand on climate and tech