Wal-Mart expands protein bars to main grocery aisles