Is it better to be ally to dragons or Giants. Or is it possible to be ally to both. Who do you kill to get good giant faction?