Should Catholic priests have to take a vow of celibacy?