Protesters opposed to an upcoming constitutional referendum in Italy have clashed with police in Florence.