India elections: Modi declares victory but party faces shock