TVS Motor posts 2-fold rise in profit