On the influence of heterogeneous precipitation on martensitic transformations in a Ni-rich NiTi shape memory alloy