Papua New Guinea's government has promised not to push ahead with economically unviable infrastructure projects after Australia handed the cash-strapped Pacific nation a $570 million loan.