General San Martin declares the independence of Peru.