Pennine Care NHS Foundation Trust has been fined for safety failings after a patient drowned during a canoeing activity event.