Slovak PM offers to resign to quell country's protests