Double gold for Jessica Fox at Canoe Slalom World Cup