Oil major Total to invest $510 mn for 50% stake in JV with Adani Green