Mired in Corruption Scandals, Peru's President Resigns