Buy Tech Mahindra; target of Rs 1180: Dolat Capital