Genentech reports positive results from IMpassion130 study