Queen to appoint British PM at Balmoral, not Buckingham Palace