Warren Buffett has given $1.2 billion to abortion groups