Maruti Invicto launched