Effects of sales promotion type and promotion depth on consumer perceptions: the moderating role of retailer reputation