Safaricom Foundation launches ''World of Difference'