Rapper Andre Johnson severs penis, jumps off building, but survives