Thousands hit Istanbul streets for pro-Palestine demonstration