Islamic State captured by Iraq's army after a failed attack on Ramadi's northern outskirts