Microsoft commits to 2 major Windows 10 updates per year