Microsoft joins the anti-virus effort