A Life in the Theatre: Cameron Mackintosh