Congress president Rahul Gandhi on Thursday slammed Prime Minister Narendra Modi, saying that he was weak and scared of Chinese President Xi Jinping after China blocked a UN resolution to designate JeM chief as a global terrorist for the fourth time.