Novo reports stronger-than-expected Q2, raises full-year forecast