Liam Neeson sparks race row over rape comments