Rahul Gandhi takes over as Congress chief, attacks Narendra Modi for indulging in 'medieval' politics