Jonathan Knowles to retire from Roche