New Buckingham Palace tour sells out in a day