Global fund raises $12.9 billion to fight AIDS, TB and malaria