Jamie Foxx shows up at Miami Beach volleyball tourney