hclo ionic or covalent