The Sample Complexity of One-Hidden-Layer Neural Networks