Impeachment trial will kick off with battle over witnesses