Singapore postponed Shangri-La dialogue scheduled for June 5 to 7 in the backdrop of coronavirus outbreak