tanjung pandan weather