Manchester City striker John Guidetti has claimed that he had to leave Celtic, despite rumours of a permanent offer, in order to become a world-class footballer.