Microsoft will contribute $1 billion to President Donald Trump's inauguration fund. The company joins other tech giants that ...