MinuteClinic opens first New Hampshire locations