The four pillars of future priests: intellectual, spiritual, human and pastoral formation