Teva rolls out exclusive generic of Gilead's Viread at the end of an awful week