Meryl Streep has doubled down on her harsh criticism of President Donald Trump in a speech in New York.