Do you take nitrofurantoin with food