french onion-soup-with-gruyere