A Reduction-based Framework for Sequential Decision Making with Delayed Feedback