Duncan agrees to additional $5,000 fine against Va. Tech