Thousands of passengers have been left stranded after a powerful volcanic eruption caused chaos across Indonesia.