Mark Hamill has admitted it's time to retire his Star Wars character Luke Skywalker because the Jedi hero is no longer needed as part of the sci-fi franchise