After decades of prohibition, a new public beach opens on the Danube in Budapest