Honor MagicBook Pro crams a 16.1 inch display, discrete graphics into a 3.7 pound laptop