Former Scotland boss Alex McLeish says they 'looked the business' as they defeated Serbia away from home on penalties to secure their place at Euro 2020.