Troy Ronald Walker sentenced to at least 10 years' jail for child sex offences