The Brazilian Senate has approved a controversial amendment to the constitution capping public spending for the next 20...