Peru: two decades of political upheaval