Australian diplomats to boycott Beijing Olympics, PM confirms