Organisers say up to 120,000 people have protested in the Czech capital Prague calling for the resignation of Prime Minister Andrej Babis.