Kromek enters agreement with Siemens Healthineers, posts Q1 results