Michelle Rodriguez apologized on Saturday after she said actor Liam Neeson, who stirred up controversy after revealing he once sought to kill a black person for revenge, couldn’t be a racist because “racists don’t make out with the race that they hate.”