Xiaomi confirms Mi Max 3 launch on July 19: Expected specifications, price