Israeli police and protesters scuffle as thousands call for Israel to accept Gaza truce