Nick O’Donohoe says British International Investment ‘needs to be stepping forward’ as it eyes renewable energy sector