UN climate panel admits mistake