US retail sales fall by record 8.7% in March as Americans pulled back on spending amid viral outbreak