OnePlus 7: The new flagship killer is here