Half of supplies to Afghanistan troops fail to arrive in time