Mayor’s emergency funding to prevent overcrowding ensures carnival can celebrate 60th anniversary in August