Clashes erupt as protests spread through Peru