Port Houston surpasses 3 million TEUs in record time