Microstructural evolution, magnetocaloric effect, mechanical and thermal properties of hot-pressed LaFe11.6Si1.4/Ce2Co7 composites prepared using strip-cast master alloy flakes