Thousands of indigenous Peruvians protest invasion of Amazon by oil, mining and agricultural companies