Suicide bomber kills 50 Kabul