Foxconn facility in Mexico encounters ransomware attack