Antiviral therapy for herpes zoster: randomized, controlled clinical trial of valacyclovir and famciclovir therapy in immunocompetent patients 50 years and older.