British start-up Tevva reveals 19-tonne hydrogen-electric truck