US construction spending beats expectations in April Yahoo Finance