Bathurst Rotary's Great Duck Race raises funds for Uniting Safe Shelter