Home Politics New Hampshire bans state contracts with companies involved in Israel boycotts