White House Chief of Staff John Kelly will leave his job at the end of this year, U.S. President Donald Trump said on Saturday, adding that the former Marine Corps general has been a loyal aide during his tenure.