Mid-cap stocks are a better hedge in the near term than small caps, says BofA's Jill Carey Hall