Sheffield City Council made a record £7m profit from parking last year, figures show.