Cabinet approves renaming of Kolkata Port Trust as Syama Prasad Mookerjee Trust