Israel imposes travel ban on 20 foreign NGOs over boycott movement