Annual priests' golf tournament set for April 25 at Spring Hill