Some people say h1b holder can stay in canada for 30 days without having passport stamped. is it still true? thanks a million.