China port backlog will take weeks to clear, Maersk says