Stuart Bingham saw off Mark Williams with a stunning UK Championship comeback.