Virginia Tech fires Seth Greenberg