JCB hydrogen engine