Roche delivers solid results in 2014