SPOTLIGHT: Wal-Mart slashing generic prices