Why are coal and petroleum called fossil fuels