The magnetic and microstructural evolution of Ni45Mn24Ga23Co4Cu4 Heusler alloy ribbons