Boy, 12, loses arm, tour guide loses leg in rare shark attack while snorkeling