Jamaica braces for storm Melissa