The large and luxurious Cadillac Escalade has been around for ages - but how reliable has it been over the last 25 years?