Pakistan protest cripples Karachi