India's Supreme Court says all women, including those not married, can get an abortion up to 24 weeks.