Cabinet approves GST Bill with amendments