Sodexo sees demand for catering and vouchers lifting margins