Soleimani had sheltered al-Qaeda leaders, claims author