London Overground to be given new names in £6million rebrand