MinuteClinic surpasses 10 millionth patient visit mark