Kier agrees £110m sale of housing business