London hospitals hit by cyber attack