Sir Keir Starmer said changes to his welfare bill "strike the right balance" after making concessions to his backbench MPs.