Amnesty International: Torture still rife in Mexico