Rubio's visit comes after Trump accused Pope Leo of being "weak on crime and terrible for foreign policy".