America's drug war in Afghanistan is failing badly, a U.S. government watchdog says in a new report.