Tory AM: London has too many boroughs