Foxconn confirms ransomware attack struck its Mexico facility