Jamaican fruit and nut rum cake