MinuteClinic passes 10 million visits