Giant anti-government protest rally grips Tel Aviv