Scale invariance of BMP signaling gradients in zebrafish