Chandrasekaran's resignation comes days before the August 18 AGM, amid differences with Tata Trusts over his reappointment, group strategy and investments in new businesses