At least 40 people were killed in the attack on Kabul’s luxury Intercontinental Hotel during the weekend, official figures showed yesterday — almost double the earlier toll released by Afghan authorities.