French Onion Soup with Gruyere