Serial entrepreneur and Dragon's Den star Doug Richards argues that Europe is in serious danger of missing the clean tech boat