Nicaragua approves route for $40 billion canal linking oceans