Amsterdam named the world’s most cultural city