Sweeping tax changes including 3% GST approved