From Finance to Marketing: The Impact of Financial Leverage on Customer Satisfaction