Four Swiss guards who protect 83-year-old Pope Francis have tested positive for the virus, following criticism the pope has received for being seen in crowds without a mask.