Friedrich Merz's conservatives win Germany's national election - but the AfD becomes the second biggest party