Honda posts 4.2% U.S. gain in June