Almost 17m children are involved in child labour across South Asia - one in five of them aged 11 or under - according to a new report.