Sri Lanka to soon offer free visa on arrival for Indians