Here’s a peek at Microsoft’s new Lumia 640