Stock market live blog: S&P 500, Dow gain after Draghi says ECB could act in June