C5 Attestation: Security and Compliance for Cloud Services