Rabat - After being told to give a neutral speech encouraging US citizens to vote, De Niro did the opposite and unleashed much criticism of Donald Trump.