Petrol dealers call off strike after deal with government