Supes OK new $7.3 billion city budget