Microsoft authorizes $40bn of share buybacks, raises dividend | Sharefundss