Ζάγκρεμπ, η πρωτεύουσα της Κροατίας