Renewables trusts hit by mini-Budget and price cap proposals