Britain's Jason Kenny produced a superb performance to take sprint gold at the UCI Track World Championships in London.