BJ Upton loses wallet, gets it back after fan contacts him over Twitter