Indonesia struggles to be a world class host