the best french onion soup in a casserole dish