Asus ZenFone 5 Is an iPhone X for the Rest of Us