Stranded blind Indus River dolphin rescued