On nonlinear doubly-diffusive Marangoni instability