Afghan president condemns London bombs, Taliban says Britons paying price