What is the difference between chatgpt 3.5 and 4 and 4o?