Rep. Cravaack to hold town hall meeting in Duluth