Colombia’s Congress approves police general as vice president