Peruvians call for President Castillo's resignation