Willie Nelson walks 'Angels Sing' red carpet