Revlon names new president, CEO