Medical Properties Trust acquires 3 hospitals for $74 million