Vieira, Antonio, Soc. Jes., Preacher to Don Pedro of Portugal