John F Hunt forecasts record revenue and profits this year