Sarah Storey crosses the line to win World Champs Road Race