I have Canadian green card but work in USA as a H1B holder. If I go to China from Canada, can I re-enter USA from Canada within a month without an actual H1B visa? Thanks a bunch.