Obama weighs in against CBC legislation on Cherokees