Microsoft offers $50k each to 10 UK charities in #UpgradeYourWorldUK campaign