Bernstein cuts McDonald's price target to $310 on consumer concerns