Supreme Court: Ban on automatic life sentences for juveniles is retroactive