More Recognition for Pedro Castillo as President-Elect in Peru