Jaguar Land Rover's plans for an assembly plant in Brazil have been shelved following a change in local tax rules for foreign companies.