Hundreds of people take part in the first Delhi Queer Pride march in three years, demanding equal rights, as pressure grows for legal recognition of same-sex marriage in India.