Thousands of protesters gather in Prague to support media freedom following remarks by President Milos Zeman aimed at public Czech Television.