Microsoft, Vodafone aim to bridge PC, mobile services