Enel and BXP execute power purchase agreement for new Texas solar project