Retail sales climbed higher than expected in March