Eckerd to pay Medicaid $1.7 million for over billing