YMCA wins contract to manage Marion Leisure & Fitness Centre