Stavis Seafoods hires David Lancaster as president