Redmi 10 is launching soon: Confirmed design and specs, expected features, price and launch date