Astellas' patent sale gins $609M for new round of dealmaking