Indonesia hits half million Covid-19 cases as infection spike strains hospitals