Woolacombe in Devon named as one of the best beaches in Britain, Europe and the world