Facebook is now more valuable than Wal-Mart, which highlights a wider power shift at the top of the S&P 500 index.