demario davis net worth