Second man held after sword attack at Buckingham Palace