Afghan defence minister, army chief of staff Abdullah Habibi resign over deadly attack