methycobal 500mg tablets benefits