Peruvian left bids farewell to Javier Diez Canseco