Studies on the microstructure, mechanical properties and wear behaviour of squeeze cast Al-Al203-MgO particulate MMCs