leica m3 review