India raises $1bn from maiden green bond sale