Dirac Neutrino Mass Generation from Dark Matter