Chiefs sign Justin Houston to long-term dea