Serena Williams sings topless for breast cancer awareness