Amazon 3D smartphone launching on June 18: Everything we know so far