Gunmen disguised as doctors assault Kabul hospital, leaving 30 dead