Shaan Shahid defends Imran Khan over petrol price hike