Vance warns US critics in Israel against ‘attacking the only powerful ally’ it has left in an extraordinary rebuke