was prince even black I thought he was puerto rican