how much does sports agent make