U.S. Navy ship fires at small boat in Persian Gulf