拆迁补偿协议应由谁签订?他人代签是否有效?