A child has lost an arm and his mother suffered "deep wounds" in a shark attack in a marine reserve near the Red Sea resort of Sharm el-Sheikh, Egypt.