Up to 20,000 gather in streets for Silvio Berlusconi state funeral