Hannibal Regional Medical Group to open first in-store clinic at Walmart