Enterprises buying iPhones 'in droves,' IDC says