Quick US green cards are available to Indians — but they're not cheap