shirvanshah palace