honor magic 6 vs honor magic 6 pro