Annie Last wins mountain bike cross-country at the Commonwealth Games