India’s top court will deliver a verdict on Tuesday on granting legal recognition to same-sex marriages, a ruling that has the potential to spark momentous changes in the world’s most populous country.