Retail sales rise 3.2% in May