Spain's top court says the government broke the law when it sent child migrants back to Morocco