Hapag-Lloyd earnings soar