Walmart makes CES waves with iPhone deal