Lacklustre India qualify for semis despite loss to Nepal