Protesters rally in Lima against Peru's new president