Sikh man barred from Mexico flight sees ‘small victory’