Sandra Day O’Connor withdraws from public life