Mexico blames poverty and US border crisis