Prime Minister Scott Morrison has new powers to veto or scrap agreements that state governments reach with foreign powers under laws that could stymie China’s Belt and Road Initiative in Australia and further inflame tensions between the trading partners.