Bill Gates goes Harry Potter when talking about Steve Jobs