Non-invasive cardiac assessment