Security startup Synack raises $21m from Microsoft, HPE, Singtel