Denmark elects new centre-left coalition and prime minister