Best Cheese for French Onion Soup