US consumer spending flat for second month in March