death in paradise season 3 episode 6