Omar Abdullah stopped for 2 hours at US airport