Don McLean's ex-wife has branded the singer "disgusting" and