How long after taking metronidazole is it safe to drink alcohol