Sandra Day O'Connor retires from the Supreme Court