Nokia Lumia 720 pictures and hands-on