Blaike McDougall suspended for six weeks for misleading stewards