La. governor cuts $1 million to Catholic Charities homeless shelter over church's care for migrants