Thousands of people have taken to Tel Aviv streets to protest against Israeli prime minister Benjamin Netanyahu and his far-right cabinet.