Our Favorite French Onion Soup