Former PM Paul Keating says Coalition, Labor has 'lost its way' over China tensions