Drax has agreed to buy Bluefield Solar ‌Income Fund (BSIF.L) in a £561m deal.