President Barack Obama promised Mexican President Enrique Pena Nieto help in the fight against drug cartels and said the United States will keep pressing to expand democracy and human rights in Latin America, including Cuba.