Zuckerberg, Chan pledge $3B to end disease