Germany elections: Who is Friedrich Merz, the polarizing figure tipped to be chancellor?