Supreme Court firmly backs abortion rights, tosses Texas law