Quantized Back-Propagation: Training Binarized Neural Networks with Quantized Gradients