Partner choice versus punishment in human Prisoner’s Dilemmas