Peru swears in new president after Dina Boluarte’s impeachment