Czech Republic’s Krystyna Pyszkova crowned Miss World 2024