Powerful quake jolts Mexico City, collapses buildings