Taliban hit NATO supply compound in Kabul, kill 7