CDC director contradicts Trump over border wall and coronavirus