Israel will ban the force-feeding of geese at the end of this month, following parliamentary approval of a new law resulting from heavy pressure from animal rights campaigners.