Stocks rise as Wall Street heads for winning March, quarter