Hapag-Lloyd locks in $4B green funding for 24 new container ships, aiming to cut emissions by a third by 2030.