Indian tycoon Ratan Tata dies aged 86