Revlon signs Gwen Stefani as brand ambassador