Fraud claims mar Afghan elections