US Navy fires warning shots at Iranian patrol boat