Report comes as Peru declares Mexican President Lopez Obrador persona non grata after he criticised protest response.