Metro for Chandigarh tricity gets in-principle approval