Rahul Gandhi blames PM for China sitting in India