Pollen Street completes £300m facility with renewables funder