Peru paralyzed by general strike