Buzzfeed dumps Trump and pulls out of $1.3M RNC ad contract.