Donald Trump holds over 500 positions outside the US government, his 2017 financials show