US Navy ship fires warning shots as Iranian vessel makes unsafe approach