David Haye: I am the best on the planet