Sir Keir Starmer has said he does not want to see public sector workers strike over pay, arguing there is a "much better way of doing business".