Miami Heat players sing for a good cause