NASA admits to error in global warming data