Jamaica to hit 2 million visitors, US$2b in earnings by end of May