US retail sales fall 0.3% to $672B in May