KBR announces new $350M share buyback program