Churches worldwide cancel Masses to arrest virus