31 new Swiss Guards sworn in at the Vatican