Tutankhamun's mask is back on display in all its splendor