Peru: Tempers flare in protests over road tolls