Retailers from discounter Target to department-store chain Macy's reported better-than-expected sales in March in the latest sign that Americans are feeling better about the economy.