Cape Town’s beaches just claimed the top two spots in the world