Islamic State makes true on 'blood' threat, killing James Foley