Julia Fox says dating Kanye West 'was the best thing that could have happened to me'