Global sex trade thrives off low-caste women from India's marginalised communities, charity warns