how much does corporate catering cost