Liam Neeson movie's red carpet event scrapped after revenge remarks