Greater magadha stretched from Sravasti in the north-west to what area in the south-east