Eight die in bloodiest attack in Israel in years