The cost of filling a typical family car with diesel has exceeded £100 for the first time in more than three years, new figures show