Magnesium rheocasting: a study of processing-microstructure interactions