St Catherine's Church, Ballymahon, County Longford