Former Scotland winger Pat Nevin has revealed why Manchester United and Chelsea opted against signing Virgil van Dijk from Celtic for £10 million.