price of doxycycline 100 mg at walmart