Georgia Baker wins final stage at Festival of Cycling