UK investment fund for high-growth firms is a step in the right direction