コンストラクタでの例外を取得するように変更
fulfill内での例外をrejectにするように対応
rejectハンドラの中で例外が発生した場合、次のrejectに投げるように対応