Mitch McConnell setting traps for President Trump