Idaho Senate passes mandatory minimum $300 fine for marijuana possession