Wire.endTransmission() hangs sketch