How to make vegan French onion soup