NBC: 'What You Won't Do for Love' singer Bobby Caldwell dies at 71