Brazil stocks fall on profit-taking; Mexico up