why do chefs use shallots instead of onions