Pro-social preferences and self-selection into rural jobs: evidence from South African nurses