Constructing a fluorescent probe for specific detection of catechol based on 4-carboxyphenylboronic acid-functionalized carbon dots