Algerian Amina Bettiche wins Castellon Marathon 2023