Microsoft partners with World Vision in fight against poverty