Microsoft to open Passport for rivals