Roche profit beats forecast on strong sales of cancer, allergy drugs - Reuters