Cypress Creek Reaches Financial Close on 505 MW Texas Solar Project Supplying Clean Power to Meta