Petya had ‘far less reach’ than expected, says Microsoft