Kayaker Dane Jackson descends 300 feet down waterfalls in Mexico