DXC Technology misses Q1 estimates as EPS lands at 40 cents