US retail sales fall 1% to $691B in March, more than estimates