Swimmer Kayla Sanchez credits timely execution in clinching Paris 2024 women’s 100-meter freestyle semifinal berth