Mount Pleasant put one foot into Jamaica Premier League semi