Lost flu sales weigh on Roche and other pharmas in Q1