PM Modi attends Shangri La Dialogue in Singapore