Muhammad cartoon sparks Batley Grammar School protest