Impact behaviour modelling of magnetorheological elastomer using a non-parametric polynomial model optimized with gravitational search algorithm