does alcohol affect b12 injections