castle on hill in arta in majorca, spain