Microsoft and Google will offer free or discounted cybersecurity services to rural hospitals across the United States to make them less vulnerable to cyberattacks that have disrupted patient care and threatened lives, the White House and those tech firms said Monday.