Shahroz Sabzwari faces backlash for his statement on inflation