Mexican Senate passes bill to limit foreign agents