84 percent of smartphone shipments worldwide were either Android or iPhone: IDC