Stamps suffer OT defeat in CFL Western Semi-Final thriller