OPPO Reno7 5G review: Familiar but still capable