India successfully test fires Nirbhay missile