How to make a classic French onion soup