Clerk shot during credit card dispute at north St. Louis gas station