Mark Zuckerberg is thrown his support behind Donald Trump by donating $1 billion towards his inauguration.