Home World India’s top court is set to rule on same-sex marriage. Here’s what that could mean for millions of people