Amsterdam bans cruise ships to limit visitors and curb pollution