MinuteClinic inks deal with American CareSource