California high court rejects Scott Peterson's death penalty