can catholic priests drink and smoke