Morocco’s Ourazazate Noor III CSP Tower exceeds performance expectations