Longview City Council approves $141 million budget