Tens of thousands rally against Pakistani government