how long does valacyclovir take to work