Swiss Gruyere Twice Cooked Souffle