Fraud looms over Afghan vote as Western support wavers