China iron ore demand powers Baltic sea freight index to record weekly gain