Facebook co-founder donates $20 million to stop Trump