NBC: Kanye West appears at federal courthouse to support Diddy