chatgpt 5 thinking vs o3 pro