شرط خارجی بودن حادثه مانع انجام تعهد