National Trust did not breach charity law, Commission concludes