Iveco and Nikola agree deal with Hamburg port