Astra challenges witnesses in Seroquel suit; Sepracor inks Xopenex deal with Teva;