US Secretary of State Rubio's visit is protested in Peru