Israeli Football Fans and Pro-Palestinian Protesters Clash in Amsterdam: A Tense Intersection of Sports and Politics