Maruti Suzuki Invicto launched