Compressive properties and energy absorption of aluminum composite foams reinforced by in-situ generated MgAl2O4 whiskers