Britain will "confront this menace" and "ultimately destroy" ISIS, prime minister David Cameron says after David Haines' brutal murder.