Adani Ports sells 49% Vizhinjam stake to MSC for $1.4 billion