Assad ‘is a factor’? US blames Syrian leader for its own failure to cut ISIS oil funding