Whole Foods gets flak for providing National sandwiches in Baltimore