Have I Got News For You takes the piss out of FIFA corruption