Explosion hits Kabul diplomatic area