North Texas trucker will be freed from Mexico prison