Wal-Mart Misses Revenue, Guides Below Expectations: Weather Among Factors Blamed