Known for its flashy Red Light District and iconic Dutch windmills, Amsterdam is the financial and cultural capital of the Netherlands