In an Indian election in which his party’s slogan had promised a landslide victory and Modi even repeatedly referred to himself as sent by God, the results announced on Tuesday were unexpectedly sobering