Eddie Worrall joins National Road Series team - Giant Racing