Testing with many weak instruments