Stocks rise; drop in home sales viewed as weather related