Analysis: Peru's Castillo plays whack-a-mole with crises as impeachment threat looms