John Higgins reels off a string of fine breaks to beat defending champion Ali Carter 9-4 in the Welsh Open final.