China gives Australia new Pandas... but does that mean all is forgiven?