Amgen wins EU green light for first virus-based cancer drug