Spain’s Iberostar temporarily shuts Jamaica resort