Jelena Ostapenko of Latvia wins 2017 French Open women's final