Motorola Motorola P40 specs surface online, Snapdragon 675 SoC and 6.2-inch punch-hole display in tow