US - Ethics chief Walter Shaub, who clashed with President Trump, steps down