Protesters stream into Peru's capital demanding resignation