doxycycline hyclate cost without insurance