‘You must’ve taken free vaccine’: Union minister justifies fuel price hike