'Netanyahu has stepped up his game': Gen Jack Keane