State Supreme Court upholds life sentence for Amanda Carmack