Microsoft fixed 51 security vulnerabilities in January Patch Tuesday