York County foster parent sexually abused two children across 3-year span, police allege