Happy birthday PM Narendra Modi, Twitter flooded with B’day wishes