India rides the green wave as EU, US buy its clean ships