Indian government tries to put the WTO Solar Panel favoritism case to rest