Why can you drink alcohol while on flagyl