Supreme Court: capping benefits does not breach human rights of children