Gwynedd beach crowned best in the UK for 2022 as Wales domin