Greg Harris sentenced to 40 years