Alexander McCartney, 26, from Northern Ireland, admitted 185 charges including child sex offences and manslaughter.