2017 - the best year yet for Israel