pixel 6 pro versus honor magic 4 pro