Which type of legal opinion is typically required at closing of a C-PACE transaction to confirm the program's validity?