婚前房产协议有法律效力吗?婚前房产协议书怎么写