why is hydrogen fluoride a covalent bond