How long after taking flagyl does it work