Imran Khan approves price hike, petrol at Rs 117.83/l