How long can one stay in the US on an H1 visa after losing the job which got the H1? Does the H1 stamping make any difference here? Thanks!