Bob Barker to retire as host of U.S. gameshow The Price Is Right