Scientists find ancient Mexican civilisation sacrificed children