Coronation robes go on public display in Buckingham Palace