Catholic priest resigns after he incorrectly performed baptisms for more than 20 years