Thousands of Peruvians have protested against the pardon given by the president to former authoritarian president Fujimori, saying it amounts to treason