The Joint Impact of Revenue-Based Loyalty Program and Promotions on Consumer Purchase Behaviors