Friedrich Merz is a former banker and has never been a government minister but is being eyed as Germany's next chancellor.