Roche sales rise 6% in H1 as drug demand offsets strong franc