Sensex rallies 267 points, bank, auto stocks in limelight