when did the zhou dynasty overthrew the shang??
1046 BC