Philippine delegation teams garner 21 medals after 7 days of competition in the 2023 World Police and Fire Games