Nick Kyrgios lives up to hype after ousting Novak Djokovic at Indian Wells