Boris Johnson's secret Venezuela trip 'paid for by hedge fund'