Mark Zuckerberg apologized to Trump, will not endorse a Republican