Ex-Afghan defence minister disputes Trump’s claim on Soviet invasion