Malesani blasts 'inexplicable' red card