St. Gerard Festival kicks off summer