Microstructure and mechanical properties of bulk Mg-Zn-Ca amorphous alloys and amorphous matrix composites