Bancolombia seals $2.1bn deal for HSBC Panama