Father Binh Quach, C.SSp.