solar performance guarantee agreement