Istanbul's £20bn "mini Suez" canal project aims to revolutionise global shipping but sparks debate over its environmental and economic impact.