Indian court allows marriage with minors, stirs controversy