American tourist opens fire at Israeli hotel,...