The effects of substituting B for Cu on the magnetic and shape memory properties of CuAlMnB alloys