Roche profits fall, so execs tout Genentech