U.S. fires near Iranian ship