Starlink provides free Internet for nine companies in Mexico, including the state energy firm, until the end of the year.