After Shafqat, Amitabh faces backlash for national anthem