U.S. April Retail Sales Post Largest Gain in a Year