cargo ship captain salary per month