Would-be Dallas skyscraper bomber gets 24 years