Trump threatens to punish California over homelessness — after denying funds to house people