Winners of £14m hydrogen vehicle competition revealed