Enel and Mars ink a milestone Texas solar agreement