Obama lands in Cartagena, US media hails Colombia’s ‘miracle comeback’