Castillos y poblamiento medieval en la Alpujarra: el caso de Alhama de Almería