News iPhone 12 mini , release , price, specs and colors