Son of singer Bobby Brown dies at 28