An extra £78m in the mayor’s budget could ‘rescue’ almost 1,000 officer roles, a City Hall committee has found