Obama calls global warming a ‘fact,’ ignores flat temps