Trump blasted media