Quiznos launches new menu and branding