Alhambra de Grenade, jardins