Obama picks Vilsack, Salazar for Cabinet