Microsoft to acquire communications software firm Metaswitch Networks