Corporate giants ‘hold key to £670bn funding tap for start-ups’