Mylan, Roche reach deal over cancer drug