Trinidad oil union to call general strike if refinery shuts down