New Meridian YMCA complex opens Friday