India passes uniform marriage legislation opposed by Muslims