York County man dies 20 days after fall at construction site