Canada testing ‘digital ID’ system that uses blockchain, biometrics to screen travellers