trump blaming everyone but himself