Optimal molecular crowding accelerates group II intron folding and maximizes catalysis