Sir Keir Starmer has said he would be willing to put British troops on the ground as part of security guarantees