Microsoft patches critical IE, Silverlight drive-by bugs