Judge denies new trial for Scott Peterson