Heusler magnetic alloy