Trump fires Katie Zacharia after five days as White House press secretary following a disastrous briefing and legal credentials controversy.