Tata Power exploring global avenues to mitigate risks