Nick Jacobsen leaps off 84-meter Caribbean mountain