Adaptive time-stepping for surfactant-laden drops