what questions to ask a caterer for a wedding