Deciphering anion–π-acceptor interactions and detecting fluoride using a naphthalenediimide-based Pd(II) coordination polymer