British travelers snubbed over India visas