DrS: Learning Reusable Dense Rewards for Multi-Stage Tasks