US announces visa bans after warning Israel on West Bank settler violence