Peru’s interim president resigns after protest deaths spark fury