'Port of Tauranga reports $47.2 million profit amid challeng