Red Stripe back on board with Jamaica Premier League