Netanyahu faces 'moment of truth' after US slams Israel 'insult'