Police: Caregiver steals $42K from elderly cancer patient