Prince Rupert Port donates $50,000 for snowcat