Indonesia ferry catches fire, passengers jump to sea