Tens of thousands protest in Prague against Czech government, EU and NATO