Australia made ‘huge mistake’ by cancelling submarine deal, French ambassador says