What is the definition of a covalent compound?