Medivir raises €30.8 million in private placement