The Carina Nebula: Star Birth in the Extreme