Hindu devotees in India celebrate birthday of elephant-headed god in Ganesh festival