Dallas hospice company agrees to $4.2 million fine to settle