The Wimbledon Championships delivered a "record surplus" of nearly £50m for British tennis last year, its annual report says.