Subgame Perfect Implementation Under Value Perturbations and the Hold-Up Problem