Transformation behaviour and martensite stabilization in the ferromagnetic Co-Ni-Ga Heusler alloy