Can you drink on nitrofurantoin