Redmi Note 7 Pro review: Gleaming hardware, unpolished software