Ben Creagh sticking with Dragons for next four years